package main

import "fmt"

/**
 * @author: guangcheng
 * @date:   2020/11/16 16:45
 * @version  V1.0
 * @description:
 *
 */
func main() {

	names := [4]string{"白眉鹰王", "金毛狮王", "紫衫龙王", "青翼蝠王"}
	var heroName = ""
	fmt.Println("请输入英雄名字:")
	fmt.Scanln(&heroName)

	//way1
	//for i := 0; i < len(names); i++ {
	//	if heroName == names[i] {
	//		fmt.Printf("找到英雄=%v  下标=%v\n", heroName, i)
	//		break
	//	} else if i == len(names)-1 {
	//		fmt.Printf("没有找到你想要的英雄")
	//	}
	//}

	//way2 置一个标识符用于判断
	index := -1
	for i := 0; i < len(names); i++ {
		if heroName == names[i] {
			index = i
			break
		}
	}

	if -1 != index {
		fmt.Printf("找到英雄=%v  下标=%v", heroName, index)
	} else {
		fmt.Printf("没有找到你要的英雄...")
	}
}
